home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 January / EnigmA AMIGA RUN 33 (1999)(G.R. Edizioni)(IT)[!][issue 1999-01].iso / earcd / faq / computer-lang / ada / www-server.z / www-server
Text File  |  1999-01-01  |  16KB  |  400 lines

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news-res.gsl.net!news.gsl.net!news.mathworks.com!newsfeed.internetmci.com!swrinde!elroy.jpl.nasa.gov!usc!math.ohio-state.edu!jussieu.fr!univ-lyon1.fr!in2p3.fr!swidir.switch.ch!epflnews!dinews.epfl.ch!Magnus.Kempe
  2. From: Magnus.Kempe@di.epfl.ch (Magnus Kempe)
  3. Newsgroups: comp.lang.ada,comp.answers,news.answers
  4. Subject: Ada FAQ: The Ada WWW Server
  5. Followup-To: poster
  6. Date: 31 May 1996 15:29:50 GMT
  7. Organization: None
  8. Lines: 376
  9. Sender: magnus@lglsun4.epfl.ch (Magnus Kempe)
  10. Approved: news-answers-request@MIT.EDU
  11. Distribution: world
  12. Message-ID: <4on39e$b5n@disunms.epfl.ch>
  13. Reply-To: Magnus.Kempe@di.epfl.ch (Magnus Kempe)
  14. NNTP-Posting-Host: lglsun4.epfl.ch
  15. Mime-Version: 1.0
  16. Content-Type: text/plain; charset=iso-8859-1
  17. Content-Transfer-Encoding: 8bit
  18. Summary: Home of the Brave Ada Programmers (HBAP WWW Server)
  19.          introduction.  Does *not* get into Ada programming questions
  20.            [for that see the companion Ada/programming FAQ].
  21. Keywords: Ada, WWW, Hypertext, Multimedia
  22. Xref: senator-bedfellow.mit.edu comp.lang.ada:45707 comp.answers:19015 news.answers:73145
  23.  
  24. Archive-name: computer-lang/Ada/www-server
  25. Comp-lang-ada-archive-name: www-server
  26. Posting-Frequency: monthly
  27. Last-modified: 31 May 1996
  28. Last-posted: 23 April 1996
  29.  
  30.                 Ada FAQ: The Home of the Brave Ada Programmers
  31.                                (HBAP WWW Server)
  32.  
  33.    In this FAQ you will find: an overview of the contents of the HBAP WWW
  34.    server (the Home of the Brave Ada Programmers), general information on
  35.    WWW, and references to some available WWW browsers.
  36.  
  37.     Recent changes to this FAQ are listed in the first section after the table
  38.     of contents. This document is under explicit copyright.
  39.  
  40. Table of Contents:
  41.  
  42.      * Introduction
  43.      * What's On The HBAP WWW Server?
  44.      * Cross-referencing
  45.      * Submission Directions
  46.      * Other Ada-Related WWW Servers
  47.      * What is WWW?
  48.      * Some WWW browsers
  49.      * Copying this FAQ
  50.  
  51.  
  52. Recent changes to this FAQ
  53.  
  54.      * 960531: more minor updates (new material, other Ada-related WWW
  55.        servers).
  56.      * 960123: minor updates and corrections.
  57.      * 950915: www-through-email service no longer available.
  58.      * 950621: update of the information on WWW browsers and email
  59.        access.
  60.      * 950420: minor extensions and revisions.
  61.      * 950124: approved for posting in *.answers.
  62.      * 950119: new material in the Home of the Brave Ada Programmers.
  63.  
  64.  
  65.      _________________________________________________________________
  66.  
  67. Introduction
  68.  
  69.    The HBAP WWW Server is a hypertext information server to help
  70.    disseminate information about the Ada programming language. It is
  71.    alive and heavily used. The HBAP was created and is managed by Magnus
  72.    Kempe.
  73.  
  74.    The URL of HBAP is
  75.    http://lglwww.epfl.ch/Ada/
  76.    [don't forget the trailing '/'; and it's 'Ada', neither 'ADA' nor
  77.    'ada'].
  78.  
  79.    The HBAP Ada WWW server keeps growing. All comments, ideas,
  80.    contributions, and requests for additions or corrections, are most
  81.    welcome. Email should be directed to the maintainer,
  82.    Magnus.Kempe@di.epfl.ch
  83.  
  84.    HBAP is physically located at the Software Engineering Lab of the
  85.    Swiss Federal Institute of Technology in Lausanne, Switzerland.
  86.  
  87.    The latest version of this FAQ is always accessible through WWW as
  88.    http://lglwww.epfl.ch/Ada/FAQ/ada-www-server.html#title
  89.  
  90. Maintenance
  91.  
  92.    This FAQ is maintained on an individual volunteer basis, by Magnus
  93.    Kempe (Magnus.Kempe@di.epfl.ch). [Note: This is done as a hobby, not
  94.    in my capacity as an employee at the Swiss Federal Institute of
  95.    Technology. --MK]
  96.  
  97. Information about this document
  98.  
  99.    This file is posted monthly to comp.lang.ada, comp.answers, and
  100.    news.answers.
  101.  
  102.    This document has a home on the HBAP, in hypertext format, URL
  103.    http://lglwww.epfl.ch/Ada/FAQ/ada-www-server.html#title
  104.  
  105.    It is available --as posted in *.answers-- on rtfm.mit.edu, which
  106.    archives all FAQ files posted to *.answers; see directory
  107.    ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/computer-lang/Ada
  108.  
  109.    The text-only version is also available in directory
  110.    ftp://lglftp.epfl.ch/pub/Ada/FAQ
  111.  
  112.    Magnus Kempe maintains this document; it's a hobby, not a job.
  113.    Feedback (corrections, suggestions, ideas) about it is to be sent via
  114.    e-mail to Magnus.Kempe@di.epfl.ch
  115.    Thanks.
  116.  
  117.    In all cases, the most up-to-date version of the FAQ is the version
  118.    maintained on the HBAP WWW Server. Please excuse any formatting
  119.    inconsistencies in the posted version of this document, as it is
  120.    automatically generated from the on-line version.
  121.  
  122. What's On The HBAP WWW Server?
  123.  
  124.    The HBAP WWW Server provides Ada-related information and hypertext
  125.    access in areas including but not limited to:
  126.      * Reference Texts
  127.           + hypertext versions of RM 95 and LRM 83
  128.           + text of RM 95 and LRM 83
  129.           + hypertext version of the Ada 95 Rationale
  130.           + text of the Ada 83 Rationale
  131.      * Resources
  132.           + standards
  133.           + bindings
  134.           + tools and components
  135.           + software repositories
  136.           + lists of books and articles, and bibliographies
  137.           + online papers
  138.           + research activities
  139.           + access to the current list of validated compilers
  140.           + cheap and free compilers
  141.           + educational discounts
  142.           + lists of compiler and tool vendors
  143.           + CD-ROMs
  144.      * Intellectual Ammunition
  145.           + some facts about the language
  146.           + Ada 9X, and state of revision process (the name is Ada 95)
  147.           + moving from C/C++ to Ada
  148.           + Ada in academia (e.g. who teaches Ada, textbooks, educational
  149.             discounts)
  150.           + Ada in industry (e.g. success stories)
  151.           + special interest groups
  152.           + debunking myths
  153.      * Introductory Material
  154.           + design goals and summary of the language
  155.           + an excellent free online tutorial on Ada 95 (Lovelace)
  156.           + an annotated list of textbooks
  157.           + information about free compilers
  158.      * Frequently Asked Questions--with Answers
  159.           + comp.lang.ada
  160.           + Programming with Ada
  161.           + Learning Ada
  162.           + Ada WWW
  163.           + PAL
  164.           + Team-Ada
  165.      * FTP Sites --with Mirrors-- and other Ada-related WWW Servers
  166.      * Ada-related Conferences, News and Events
  167.           + conferences, workshops (calls for papers, programs)
  168.           + calendar
  169.           + press releases
  170.           + technical and other news
  171.      * Historical Notes on Ada
  172.           + the Lady and the programming language
  173.      * Ada Picture Gallery
  174.  
  175.  
  176.    For instance, you will find the list of schools using Ada in CS1 or
  177.    CS2, articles on commercial success stories, information about
  178.    software components, as well as hypertext versions of the Ada
  179.    reference manual (both 83 and draft 9X).
  180.  
  181. Cross-referencing
  182.  
  183.    The main entry point to the HBAP WWW Server is the page "Home of the
  184.    Brave Ada Programmers", located at URL
  185.  
  186.     http://lglwww.epfl.ch/Ada/
  187.  
  188.    Don't forget the trailing slash!
  189.  
  190.    If you reference the HBAP WWW Server in a document, you should use the
  191.    name "Home of the Brave Ada Programmers" -- or possibly "HBAP" or "The
  192.    HBAP WWW Server".
  193.  
  194.    The URL and names indicated above are the reference you should HREF if
  195.    you want to keep a pointer to this page (other references are subject
  196.    to change anytime--well, it's not quite that drastic, but they're not
  197.    cast in electronic stone). For instance, using Netscape, you can use
  198.    the Add Bookmark option of the Bookmarks menu to record a URL when you
  199.    are visiting it.
  200.  
  201. Submission Directions
  202.  
  203.    The HBAP WWW Server is a service provided as a means of disseminating
  204.    information on Ada. Submittals are accepted by e-mail in text form,
  205.    HTML markup, or as references to other locations containing
  206.    information related to Ada. For other formats, please send a proposal
  207.    first and we'll work it out.
  208.  
  209.     Upload Directions
  210.  
  211.    There is no "upload" directory for security reasons. To submit a
  212.    document please send an e-mail message which contains a description of
  213.    the contents of the document and the document as an attachment. If you
  214.    send the document in a compressed or translated form, please indicate
  215.    how to uncompress. If your document is very large--say 1 MB--I'll tell
  216.    you how to upload it through FTP.
  217.  
  218.    Send all correspondence to: Magnus.Kempe@di.epfl.ch
  219.  
  220.     Description of Contents
  221.  
  222.    Please make sure that the nature of the document is clear (title,
  223.    author, contact information, date).
  224.  
  225.     Copyright Restrictions
  226.  
  227.    If the document has been copyrighted for publication elsewhere,
  228.    provide information from the copyright holder that permission is
  229.    granted to publish the document in this form (and DO provide a
  230.    copyright notice). If it hasn't been published elsewhere, put an
  231.    explicit copyright statement on it to protect your intellectual
  232.    property.
  233.  
  234.    THANK YOU!
  235.  
  236. Other Ada-Related WWW Servers
  237.  
  238.    After the creation of HBAP, a number of personal and institutional
  239.    efforts have also created Ada-oriented WWW servers. Here is a
  240.    sampling:
  241.  
  242.    ACM SIGAda
  243.           URL http://www.acm.org/sigada/
  244.           ACM SIGAda -- the ACM Special Interest Group on the Ada
  245.           programming language -- has its own home page, where you can
  246.           find the latest information about ACM SIGAda's activities.
  247.  
  248.           The SIGAda home page points to information on SIGAda, including
  249.           the many different Working Groups within SIGAda. There you'll
  250.           find info on topics such as bindings, software standards,
  251.           reuse, performance issues, and Artificial Intelligance and Ada
  252.           just to name a few. There is also information on the many local
  253.           SIGAda organizations found world wide. Additionally, there are
  254.           links from the SIGAda page to many Ada resources found around
  255.           the internet.
  256.  
  257.    Ada Information Clearinghouse
  258.           The AdaIC is sponsored by the US DoD through the AJPO. It has a
  259.           mission, a server, and a newsletter, and it publishes many
  260.           reports and reference documents (online and on paper).
  261.  
  262.    PAL
  263.           URL http://wuarchive.wustl.edu/languages/ada/pal.html
  264.           The Public Ada Library at WUArchive, USA.
  265.  
  266.    European mirror of PAL
  267.           URL http://web.cnam.fr/Languages/Ada/PAL/
  268.           Located at Conservatoire National des Arts et Métiers, Paris
  269.           (CNAM).
  270.  
  271.    Ada-Belgium
  272.           URL http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/
  273.           Ada-Belgium organizes an annual seminar, an annual Ada Tools
  274.           Exhibition, small workshops, publishes 3 issues of its
  275.           newsletter a year, and has two e-mail lists for the Ada
  276.           community in Belgium. On demand, training seminars can be
  277.           organized. They also manage an Ada archive (with material from
  278.           the PAL, see below).
  279.  
  280.    SEI
  281.           URL http://www.sei.cmu.edu/FrontDoor.html
  282.           The Software Engineering Institute (SEI) is a federally funded
  283.           research and development center operated since 1984 by Carnegie
  284.           Mellon University, Pittsburgh, PA, USA.
  285.  
  286.           The SEI is sponsored by the U.S. Department of Defense through
  287.           the Advanced Research Projects Agency (ARPA). The SEI objective
  288.           is to provide leadership in software engineering and in the
  289.           transition of new software engineering technology into
  290.           practice.
  291.  
  292.           (This site has a lot of material about Software Engineering in
  293.           general, and some about Ada in particular.)
  294.  
  295.  
  296. What Is WWW?
  297.  
  298.    The World Wide Web (WWW) is what Fortune Magazine ("The Internet And
  299.    Your Business," March 7, 1994, pp. 86-96) called the "killer
  300.    application" that will make the Internet indispensable to anyone in
  301.    the 1990's just as the spreadsheet did for the PC in the 1980's.
  302.  
  303.    WWW is like a distributed hypermedia encyclopedia. It is a database
  304.    and communications protocol, it is multimedia, distributed, and
  305.    hypertext. Clicking on links takes the user from document to document,
  306.    from site to site, world-wide. WWW was originally developed by
  307.    researchers at CERN, Geneva, Switzerland.
  308.  
  309.    The basic concepts used in WWW are hypertext--text that is not
  310.    constrained to be linear--and multimedia--information that is not
  311.    constrained to be text. With hypertext, documents can contain links to
  312.    other documents, or another reference within the same document. With
  313.    multimedia, documents can contain objects that are not necessarily
  314.    text--sounds, movies, and interactive sessions are all possible.
  315.  
  316.    Now everyone knows (or pretends to know) what the Internet and WWW
  317.    are; indeed, as early as in 1994, the WWW attracted attention from
  318.      * Business Week (Nov 14, 1994, pp. 80-88; March 28, 1994, pp. 170
  319.        and 180),
  320.      * Byte ("Data Highway," March 1994; "The Web Means Business",
  321.        November 1994, pp. 26-27),
  322.      * Scientific American ("Wire Pirates," March 1994),
  323.      * New Media (November 1994),
  324.      * PC Magazine (October 11, 1994),
  325.      * Conde Nast Traveller (11/94, pp. 37-49, 58),
  326.      * Money (November 1994, p. 125),
  327.      * Unix Review (October 1994),
  328.      * Advanced Systems ("Doing Business on the Internet", November 1994,
  329.        pp. 50-55),
  330.      * German Der Spiegel (March 1994), and
  331.      * British PC Week (March 15, 1994).
  332.  
  333.  
  334.    For more information, read the WWW FAQ, available in hypertext at
  335.    http://www.boutell.com/faq/www_faq.html and in the FTP archive of
  336.    news.answers: ftp://rtfm.mit.edu/pub/usenet/news.answers/www/faq
  337.  
  338. Some WWW Browsers
  339.  
  340.    Commercial and free WWW browsers are available for all major platforms
  341.    (Unix, Macintosh, Windows, DOS, VMS, VM, NeXTstep...). New versions
  342.    become available at least twice a year (for each browser), and even
  343.    new browsers regularly make their appearance.
  344.  
  345.    A list of browsers is available on the Web as
  346.    http://www.w3.org/hypertext/WWW/Clients.html and used to be regarded
  347.    as an authoritative list.
  348.  
  349.    Here is some quick reference information for a few free browsers:
  350.  
  351.    Mosaic (the catalyst of the WWW) is the name of an application which
  352.    lets users navigate through the Internet and browse through the Web;
  353.    this software --distributed free to anyone who requests it and
  354.    available for Unix workstations, Macintosh systems, and MS Windows--
  355.    is developed and maintained at NCSA, Champaign-Urbana, Illinois. The
  356.    Mosaic binaries are FTP-able from ftp://ftp.ncsa.uiuc.edu/Mosaic (Unix
  357.    and VMS), ftp://ftp.ncsa.uiuc.edu/Mac/Mosaic and
  358.    ftp://ftp.ncsa.uiuc.edu/PC/Mosaic
  359.  
  360.    Lynx is a full screen browser for vt100 terminals; precompiled
  361.    binaries are available from ftp://ftp2.cc.ukans.edu/pub/lynx
  362.  
  363.    Cello is a client for PCs running Windows, available from
  364.    ftp://fatty.law.cornell.edu/pub/LII/Cello
  365.  
  366.    W3 is an Emacs subsystem, available from
  367.    ftp://moose.cs.indiana.edu/pub/elisp/w3
  368.  
  369.  
  370.      _________________________________________________________________
  371.  
  372. Copying this FAQ
  373.  
  374.    This FAQ is Copyright © 1994-1996 by Magnus Kempe. It may be freely
  375.    redistributed --as posted by the copyright holder in comp.lang.ada--
  376.    in other forums than Usenet News as long as it is completely
  377.    unmodified and that no attempt is made to restrict any recipient from
  378.    redistributing it on the same terms. It may not be sold or
  379.    incorporated into commercial documents without the explicit written
  380.    permission of the copyright holder.
  381.  
  382.    Permission is granted for this document to be made available under the
  383.    same conditions for file transfer from sites offering unrestricted
  384.    file transfer on the Internet and from Forums on e.g. Compuserve and
  385.    Bix.
  386.  
  387.    This document is provided as is, without any warranty.
  388.  
  389.  
  390.      _________________________________________________________________
  391.  
  392.    Enjoy.
  393.  
  394.     Magnus Kempe -- Magnus.Kempe@di.epfl.ch
  395.  
  396.  
  397.      "I know not what course others may take, but as for me,
  398.      Give me Liberty... or Give me Death!"
  399.      -- Patrick Henry, Son of Thunder
  400.